mechanical dryer - French English Dictionary